have (one's) facts straight - Turco Inglés Diccionario